term for protest - French English Dictionary